// miniprogram/pages/toplist/toplist.js
let index = -1
Page({
  /**
   * 页面的初始数据
   */
  data: {
    musiclist: [],
    top: [],
    img:''
  },
  getTopList(){
    wx.cloud.callFunction({
      name: 'getSearch',
      data:{
        $url: 'toplist'
      }
    }).then((res) =>{
      // this.setData({
      //   top: res.result.list.slice(0,4)
      // })
      this.setData({
        img: res.result.list[index].coverImgUrl
      })
    })
  },
  getTopDetail(idx){
    wx.cloud.callFunction({
      name: 'getSearch',
      data: {
        $url: 'topDetail',
        idx
      }
    }).then((res) => {
      this.setData({
        musiclist: res.result
      })
      wx.setStorageSync('musiclist', res.result)
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    index = options.index
    this.getTopList()
    switch(index) {
      case '0':
       this.getTopDetail(3)
        break
      case '1':
        this.getTopDetail(0)
        break
      case '2':
        this.getTopDetail(2)
        break 
      case '3':
        this.getTopDetail(1)
        break 
    }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})